Co-Founder & CEO
James McLean
CEO Approval Rating
83/100
Click Travel is an England-based travel management platform that allows users to book trains, flights, hotels and travel packages for businesses.